﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using PloobsEngine.Publishers;

namespace PloobsEngine.Behaviors
{
    public interface IBehavior : IControllerSubject
    {
        void PerformBehavior(String state,Object data);
        String BehaviorName
        {
            get;
        }
        IList<IAction> Actions { get; }
        void Release();
    }
}
